The British Election's Biggest Economic Impact May Be On Oil, Not BrexitSeeking AlphaThere is still a considerable chance of a second independence referendum in Scotland, which if carried would have massive implications for North Sea oil production. Sc
…